#ifndef WINDOW_H
#define WINDOW_H

#include <GLFW/glfw3.h>
#include <string>

#include <app/Application.h>

class Window {
public:
    Window ( Application* );
    bool isClosed ();
    void Clear ( float, float, float, float );
    void Update ();
    void grabCursor ( bool );
    ~Window ();
private:
    GLFWwindow* window;
    Application* app;
};

#endif
